unexplainable cough - Turkish English Dictionary